package logica;

import java.awt.Image;
import java.util.Date;

import logica.Perfil;

public class Desarrollador extends Perfil implements Comparable<Desarrollador> {

	private String link;
	/*
	protected String nick;
	protected String nombre;
	protected String apellido;
	protected String email;
	protected Date nacimiento;
	protected int edad;
	protected Image foto = null;
	*/
	
	
	public Desarrollador(String nick, String nombre, String apellido, String email, Date fecha, int edad, Image foto, String link){
		this.nick = nick;
		this.nombre = nombre;
		this.apellido = apellido;
		this.email = email;
		this.nacimiento = fecha;
		this.edad = edad;
		this.foto = foto;
		this.link = link;
	}
	
	public String getLink() {
		return link;
	}

	public int compareTo(Desarrollador dd) {
		return this.nick.compareTo(dd.nick);
	}

	public void imprimir(){
		System.out.println("Nick:       "+nick);
		System.out.println("Nombre:     "+nombre);
		System.out.println("Apellido:   "+apellido);
		System.out.println("Nacimiento: "+nacimiento.toString());
		System.out.println("Edad:       "+edad);
		if(foto == null)
			System.out.println("Foto:       NO HAY");
		else
			System.out.println("Foto:       HAY FOTO");
		System.out.println("Link:       "+link);
	}
	
	
	

}
